#include "left_turn_predicate.h"

struct rectangle
{
	point ld, ru;
};

bool in_rectangle(rectangle & r, point & p)
{
	if ((p.x < r.ld.x && p.x < r.ru.x) ||
		 (p.x > r.ru.x && p.x > r.ld.x) ||
		 (p.y > r.ru.y && p.y > r.ld.y) ||
		 (p.y < r.ld.y && p.y < r.ru.y))
		return false;
	return true;
}
